package com.auth.sdk.auth;

import org.aspectj.lang.ProceedingJoinPoint;

/**
 * Auth
 *
 * @description: AuthAspect执行切面，根据 执行getOrder最小的实现类  DefaultAuthProcess 是 0
 * @author: cyj
 * @date 2021 -12-15 14:08:30
 *
 *
 */
public interface IAuth {

    /**
     * Gets order *
     *
     * @return the order
     */
    int getOrder();

    /**
     * Auth *
     *
     * @param pjp pjp
     */
    void auth(ProceedingJoinPoint pjp);

}
